home *** CD-ROM | disk | FTP | other *** search
/ Aminet 33 / Aminet 33 - October 1999.iso / Aminet / docs / misc / amigapl.9905.lzh / amigapl.9905 / text0463.txt < prev    next >
Encoding:
Text File  |  1999-06-03  |  3.4 KB  |  106 lines

  1. Cze¶æ!
  2.  
  3. Dnia 13-May-99, Pawe³ Lisowski napisa³:
  4.  
  5. PL> Czy móg³bym poprosiæ kogo¶, kto ma jakie¶ do¶wiadczenie 
  6. PL> w programowaniu, aby siê wypowiedzia³. 
  7.  
  8. Do¶wiadczenie jako takie mam. Sprite'ami i BOBami pod systemem na ECS/AGA
  9. siê bawi³em. Na CGX jeszcze nie.
  10.  
  11. PL> 1.Jak uzyskaæ sprite'a na karcie graficznej ?
  12.  
  13. A musisz?
  14.  
  15. PL> - przyk³ady z ROM Kernel Manual'a powoduja zak³ócenia
  16. PL>  wska¼nika myszy ale sprite'y nie pokazuja siê
  17.  
  18. AFAIK tak jest na wszystkich kartach graficznych.
  19.  
  20. PL> - ekran WB ma ustawiona flagê SPRITES lecz sprite'y nie
  21. PL>  dzia³aja - dlaczego ?
  22.  
  23. Bo karta GFX nie posiada czego¶ takiego jak sprite. Jest tylko hardware'owy
  24. wska¼nik kursora i to czêsto max. w 3 kolorach (tak s³ysza³em).
  25.  
  26. PL> - je¶li nie jest mo¿liwe wy¶wietlenie Sprite'ów zgodne z
  27. PL>  zaleceniami RKM to czy istnieja jakie¶ np. biblioteki
  28. PL>  lub source w C pozwalaj¹ce na ich emulacjê przy u¿yciu CGX ?
  29.  
  30. Tego to nie wiem, ale co¶ w tym stylu by siê przyda³o. Szuka³e¶ na Aminecie
  31. w dev?
  32.  
  33. PL> - Je¶li nie istnieja ¿adne uprzejme softy, które pomoga mi
  34. PL>  wy¶wietlaæ sprite'y na ekranie CGX to jak samemu je stworzyæ
  35. PL>  (mam nadziejê, ¿e istnieje sprytniejszy sposób ni¿
  36. PL>  u¿ycie WritePixel() i ReadPixel() do pamiêtania pixeli pod
  37. PL>  udawanym sprite'em)
  38.  
  39. Read/WritePixelArray8? Ale ja do tej pory u¿ywa³em do tego funkcji Blt...()
  40. i pomocniczej bitmapy. To chyba szybsze.
  41.  
  42. PL> - ewentualnie: jak zrobiê doublebuffering, który z
  43. PL>  konieczno¶ci bêdzie zrealizowany zupe³nie inaczej ni¿
  44. PL>  dla OCS i AGA ?
  45.  
  46. Przy pomocy instrukcji if?
  47.  
  48. PL> 3.Jak odczytywaæ pozycjê wi¹zki dla ekranu CGX (VBeamPos()
  49. PL>  dla AGA i OCS) ?
  50.  
  51. Chyba siê nie da. IMHO to bardzo dobrze. Karta graficzna pozwala na
  52. generowanie obrazów o du¿ej rozpiêto¶ci rozdzielczo¶ci i czêstotliwo¶ci
  53. odchylania pionowego, wiêc u¿ytek z pozycji wi±zki by³by raczej niewielki.
  54. Tym bardziej, ¿e nie ma sprajtów, którym mog³oby to byæ potrzebne.
  55.  
  56. PL> 4.S³ysza³em, ¿e istnieje emulator AGA dla CGX. Gdzie mo¿na
  57. PL>  go dostaæ ? Jaki jest prawny status tego softu (czy to
  58. PL>  jest pd)?
  59.  
  60. Ja nic o tym nie s³ysza³em. Chyba, ¿e w UAE. Zreszt± po co to komu?
  61.  
  62. PL> 5.Gdzie mo¿na znale¼æ wyczerpujacy opis CGX ? Interesuje mnie
  63. PL>  miêdzy innymi to, których funkcji AmigaOS mo¿na u¿ywaæ.
  64.  
  65. To jakich¶ nie mo¿na u¿ywaæ?
  66.  
  67. PL>  Dokumentacja zawarta w archiwum CGX na Aminecie nie
  68. PL>  za³atwia sprawy.
  69.  
  70. Wiêc pozostaje chyba pisaæ do Franka Mariaka. Jest te¿ zdaje siê lista
  71. dyskusyjna CGX.
  72.  
  73. PL> 6.Szybko¶æ dzia³ania WritePixel() na CV3D (zbadana przy
  74. PL>  pomocy AIBB) jest fatalna, dlaczego ? Czy mo¿na co¶
  75. PL>  z tym zrobiê ?
  76.  
  77. Nie i to problem wszystkich kart GFX. U¿ywaj WritePixelArray8().
  78.  
  79. PL> 7.Rozwijanie menu na ww. karcie te¿ jest ¶limacze - czy jest
  80. PL>  na to jaki¶ sposób ?
  81.  
  82. ??? U mnie na BVision dzia³a o wiele szybciej ni¿ na AGA. Mo¿e masz co¶
  83. schrzanione w ustawieniach CGX?
  84.  
  85. PL> 8.Na buttonach OS zawierajqcych teksty pojawia siê "kasza"
  86. PL>  gdy u¿ywam trybu 8bit i "megakasza" przy 16bit, tryb 24
  87. PL>  bitowy jest wolny od tych prezentów. O co tu chodzi ?
  88.  
  89. Nie mam pojêcia. U mnie jest OK. Sprawdzone z CGX3, 4.0 i 4.1
  90.  
  91. PL> 9.Jak zmieniê rozdzielczo¶æ mouse-pointera dla CGX ?
  92.  
  93. Chyba nie mo¿na.
  94.  
  95. Pozdrawiam, Jacek
  96. -- 
  97. Jacek Rzeuski (jrzeuski@neptun.gdansk.tpsa.pl) ICQ # 15729819
  98.  
  99. A1200T 3.1 BPPC+BVision SCSI 21" monitor 3xHD CD modem
  100. A2000T 3.0 030&882 SCSI HD karta PC 386 + VGA
  101.  
  102. BTW: Czy Twoja Amiga pracuje ju¿ dla The Amiga RC5 Team?
  103.      Nie? To zajrzyj na http://amiga.org.pl/apg/rc5pl.html
  104.  
  105.  
  106.